home *** CD-ROM | disk | FTP | other *** search
- public class IsjVersion {
- public static void bail(boolean var0) {
- if (var0) {
- System.out.println("YES");
- System.exit(314);
- } else {
- System.out.println("NO");
- System.exit(159);
- }
- }
-
- public static void main(String[] var0) {
- for(int var1 = 0; var1 < var0.length; ++var1) {
- int var2 = var0[var1].indexOf(58);
- String var3 = var0[var1].substring(0, var2);
- String var10000 = var0[var1];
- ++var2;
- int var4 = var10000.indexOf(58, var2);
- String var5 = var0[var1].substring(var2, var4);
- var10000 = var0[var1];
- ++var4;
- String var6 = var10000.substring(var4, var0[var1].length());
- if (var3.startsWith("1.1")) {
- Class var7 = null;
-
- try {
- var7 = Class.forName("java.awt.event.ActionEvent");
- } catch (Throwable var8) {
- }
-
- if (var7 == null) {
- continue;
- }
- } else if (!var3.startsWith("1.0") && !var3.startsWith("A")) {
- continue;
- }
-
- if (!var5.equals("A")) {
- String var11 = System.getProperty("java.vendor", "");
- if (!var11.startsWith(var5)) {
- continue;
- }
- }
-
- if (!var6.equals("A")) {
- String var12 = System.getProperty("os.name", "");
- if (!var12.startsWith(var6)) {
- continue;
- }
- }
-
- bail(true);
- }
-
- bail(false);
- }
- }
-